engine powered dc3 - Spanish English Dictionary